1
general::
Phrase(s): stuff something down someone’s throat
Fig. to force someone to hear, learn, endure, etc., some kind of information. • I don’t like the nonsense they are stuffing down our throats. • Please don’t try to stuff those lies down our throats.
McGrawhill's American Idioms And Phrasal Verbs